uzun zaman

  1. blue moon
  2. week of sundays
unreasonable length of time
eternity Noun
to wait one's time Verb
to aquire by adverse possession Verb
way back
Long time, no see.
many many moons ago Adverb
long lapse of time